home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / dsp / dr.bub / 96000.lha / 96000 / appb / b138a.asm < prev    next >
Assembly Source File  |  1992-04-28  |  1KB  |  21 lines

  1. ; This program was originally published in the Motorola DSP96002 Users Manual
  2. ; and is provided under a DISCLAIMER OF WARRANTY available from Motorola DSP
  3. ; Operation, 6501 William Cannon Drive West, Austin, Texas 78735-8598.  For
  4. ; more information, refer to the DSP96002 Users Manual, Appendix B, DSP
  5. ; Benchmarks.
  6. ;
  7. ; B.1.38.1    Pack Four Bytes Into a 32 Bit Word  
  8. ;The following packs four 8 bit bytes into a single 32 bit word.  The  bytes to be packed are right justi-
  9. ;fied in four separate registers:  
  10. ;      d0 = xxxA         d2 = xxxC 
  11. ;      d1 = xxxB         d3 = xxxD 
  12. ;              Four 8 Bit Packs                              Program    ICycles 
  13. ;                                                            Words 
  14.     joinb   d0,d1    ;d1 = xxAB                            1        1 
  15.     joinb   d2,d3    ;d3 = xxCD                            1        1 
  16.     join    d1,d3    ;d3 = ABCD                            1        1 
  17. ;                                                          ---      --- 
  18. ;                                                  Totals:  3        3 
  19.